body{
  width:100%;
  min-width: 1240px;
}
/* 头部 */
header{
  /* overflow:hidden; */
  height:60px;
  background-color: aliceblue;
  display:flex;
  justify-content: space-between;
  
}
/* header div{
  border:1px solid black;
 
 
} */
.logo{
  margin:0px 30px;
  padding:10px 0;
  
}
.logo img{
  width:345px;
  height:50px;
}
.login{
  font-size: 18px;
  text-align: center;
  padding-top:20px;
  margin:0 60px;
}
.nav{
  height:58px;
  width:1000px;
  /* border:1px solid green; */
}
header a,span{
  text-decoration: none;
  color:gray;
}
header a:hover,span:hover{
  color:red;
}
.login a{
  color:black;
}

ul{
  margin-top:0;
  list-style-type:none;
}
.nav ul{
  display:flex;
  /* border:1px solid aqua; */
}
.nav li{
  font-size:18px;
  width:102px;
  height:36px;
  padding-top: 18px;
  text-align: center;
  /* margin:0 30px; */
  /* border:1px solid rgba(255,0,0,0.5); */
}
.item1{
  /* border-bottom:2px solid red; */
  border-bottom:2px solid red;
}
li:hover{
  background-color: #f8f8f8;
  border-bottom:2px solid red;
}
/* */



  
    